x86/mm: Fix locking on hap enable failure
authorAndres Lagar-Cavilla <andres@lagarcavilla.org>
Wed, 18 Apr 2012 12:38:47 +0000 (13:38 +0100)
committerAndres Lagar-Cavilla <andres@lagarcavilla.org>
Wed, 18 Apr 2012 12:38:47 +0000 (13:38 +0100)
commit274075f331f0f68bcac49d07422bb5098b3436c5
tree97635941dc210339740ac8dd864e310b48a092ed
parent282ea217a7d17633cf83738495fc083d0650af46
x86/mm: Fix locking on hap enable failure

If enabling hap fails due to out of memory, the locking on the clean up path is
broken.

Signed-off-by: Andres Lagar-Cavilla <andres@lagarcavilla.org>
Acked-by: Tim Deegan <tim@xen.org>
Committed-by: Tim Deegan <tim@xen.org>
xen/arch/x86/mm/hap/hap.c